#include "Model.h"

Model::Model()
	: Component()
	, mFX(0)
	, mErrors(0)
	, mIB(0)
	, mVB(0)
{
}

Model::~Model()
{
	ReleaseCOM(mVB);
	ReleaseCOM(mIB);
	ReleaseCOM(mFX);
	ReleaseCOM(mErrors);
}

void Model::OnLostDevice()
{
	if (mFX)
	{
		mFX->OnLostDevice();
	}
}

void Model::OnResetDevice()
{
	if (mFX)
	{
		mFX->OnResetDevice();
	}
}

void Model::Update(float dt)
{

}

void Model::Draw(ID3DXSprite* sprite, D3DXMATRIX& view, D3DXMATRIX& proj)
{

}